About Quarryknowe Fabricators Limited (SC044926) United Kingdom