About Marc Senhouse Limited (10978480) United Kingdom