About Swailes Green Enterprises Limited (SC391074) United Kingdom