About Sally-bobo Engineering Limited (12525299) United Kingdom