About Biddle Building Limited (10909585) United Kingdom