About Onestrand Shaldon Limited (11065429) United Kingdom