About Bobbin Mill Properties Limited (SC325078) United Kingdom