About Shedro Limited (07296252) United Kingdom