About Patacroft Limited (02541698) United Kingdom