About Admill Storage Solutions Limited (06963754) United Kingdom