About Halberd Services Limited (09782442) United Kingdom