About H & R Services Int Ltd (09918429) United Kingdom