About Manray Holdings Limited (06993954) United Kingdom