About Brickfields Building & Landscaping Limited (12336339) United Kingdom