About Allan Technical Services (berkshire) Limited (05961693) United Kingdom