About Swale Edge Limited (09749019) United Kingdom