About Arkwright & Co Sw Limited (08861924) United Kingdom