About Adept Technical Solutions Limited (11360522) United Kingdom