About Backus Group Limited (09859165) United Kingdom