About Grant Beale Consultants Limited (10952881) United Kingdom