About Fischer Leisure Limited (06897726) United Kingdom