About Factory Pattern Ltd (06720802) United Kingdom