About Higgins And Rose Limited (08570262) United Kingdom