About Benfleet Limited (12640054) United Kingdom