About Manser Holdings Limited (03788772) United Kingdom