About Scarr Engineering Limited (10553418) United Kingdom