About Barton Blakeley Technologies Limited (10454937) United Kingdom