About Swailes Of Chelsea Limited (10642475) United Kingdom