About Barrass Analysis Ltd (08371485) United Kingdom