About Beefy S Enterprises Limited (09578188) United Kingdom