About Technicks Solutions Limited (03275344) United Kingdom