About P & L Maintenance Limited (10978260) United Kingdom