About Max Services & Traders Ltd (12431452) United Kingdom