About The Rest Holdings Limited (09461177) United Kingdom