About Bricks & Land Ltd (12098295) United Kingdom