About B D Architectural Limited (10422497) United Kingdom