About I P & D (bacs) Limited (04781085) United Kingdom