About Algarth Limited (09979398) United Kingdom