About 3sa Consulting Limited (05380522) United Kingdom