About Albahar Consulting Limited (09737296) United Kingdom