About Shuker Building & Development Limited (13324123) United Kingdom