About Bellefield Solutions Limited (10450593) United Kingdom