About Garfield Builders Limited (01255403) United Kingdom