About Maffray Limited (06118709) United Kingdom