About Fraser Lancaster Limited (SC547023) United Kingdom