About Bellmanor Limited (03879118) United Kingdom