About Bick Technical Limited (13281433) United Kingdom