About Bartlett Technologies Limited (09242323) United Kingdom